involuntary absence without leave - Turco Inglés Diccionario